]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
layout: Only emit fullscreen-changed if things actually changed
authorJasper St. Pierre <jstpierre@mecheye.net>
Fri, 15 Mar 2013 18:54:22 +0000 (14:54 -0400)
committerJasper St. Pierre <jstpierre@mecheye.net>
Sat, 16 Mar 2013 20:50:30 +0000 (16:50 -0400)
This prevents the message tray from doing a lot of work that
it doesn't need to.

js/ui/layout.js

index 1fff9cc536f4cc136b10c335159f9adfac2c022a..32b65e603be93306314490004d8d2c497e32ffdd 100644 (file)
@@ -1066,7 +1066,8 @@ const LayoutManager = new Lang.Class({
             }
         }
 
-        this.emit('fullscreen-changed');
+        if (changed)
+            this.emit('fullscreen-changed');
     },
 
     _updateRegions: function() {